imminent grave environmental hazard - Francés Inglés Diccionario